<!DOCTYPE html>
<html>
<head>
	 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <link href="res/css/bootstrap.min.css" rel="stylesheet">
     <link href="res/layui/css/layui.css" rel="stylesheet">
	 <title>银联商务订单系统API</title>
	 <link rel="Shortcut Icon" href="res/img/link.ico">

	 <!--css 修改默认样式-->
	 <style type="text/css">
	 	body {
	 		padding-top: 30px;
            font-family:"微软雅黑";
            background-color:#fff
		    font-size:14px;
		    
		}
		h1, h2, h3, h4, h5, h6{font-weight:normal;}
		ul,ol {
		    list-style: none;
		}

		img {
		    border: none;
		    vertical-align: middle;
		}

		a {
		    text-decoration: none;

		}
		a:link{
		text-decoration:none;
		}
		a:visited{
		text-decoration:none;
		}
		a:hover{
		text-decoration:none;
		}
		a:active{
		text-decoration:none;
		}
		*{margin: 0;padding: 0}
		/*背景颜色*/
		.bg{background-color:#696969;color: #fff}
		.bg1{background-color:#696969;color: #fff}
		.checked{background-color:#1E90FF !important;color:#FFFFFF !important;}
		 .checked>a{color:#fff !important;}
		/*list 菜单显示*/
		.show_api{margin: 1% 10%;width: 80%;overflow: hidden;}
         ul,li{list-style: none;}
        .list {position: fixed;top: 17%;left: 10%;width:20%;height: 500px}
        .list a:link,a:visited{text-decoration: none;color:#696969;}
        .list ul li{background-color:#fff;}
        .list ul li a{padding-left: 10px;font-size:20px; display: block; height:36px;line-height: 36px;position: relative;border-bottom:1px solid #F5F5DC}
        .list ul li .inactive{ background:url(res/img/off.png) no-repeat 90% center;}
        .list ul li .inactives{background:url(res/img/on.png) no-repeat 90% center;} 
        .list ul li ul{display: none;}
        .list ul li ul li {background-color:#fff;}
        .list ul li ul li ul{display: none;}
        .list ul li ul li a{ padding-left:20px; font-size:18px;}
        .list ul li ul li ul li { background-color:#fff;}
        .list ul li ul li ul li a{padding-left:30px;font-size:16px;}
		 p{margin: 0 0 10px} 
		/*<!--右边api显示内容-->
*/		.box_right{width: 75%;height: 100%;float: right;}
		.box_right_show{width:100%;height: 100%;padding-left:5%;padding-right:3%;font-size: 15px;}
        .box_right_show p{line-height: 28px}
        .box_right_show h1{text-align: center;margin-bottom:6%;margin-top:3%;font-size:30px}
        .box_right_show h2{margin-bottom:2%;margin-top:3%;font-size:24px}
        .box_right_show h3{margin-bottom:2%;margin-top:3%;font-size:21px}
        /*底部返回操作*/
        /*.back-to-top{position:fixed; display:none;bottom:10%;right:10%;width:1%;text-align:center;}
        .back-to-top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:64px;  
        -moz-transition:color 1s;
        -webkit-transition:color 1s;
        -o-transition:color 1s;}*/  
        /*.back-to-top a:hover{color:#979797;background-color: #979797}*/
	 </style>
</head>
<body>

	<!-- 顶部导航-->

	<div class="container" style="float: right; font-size: 18px;padding-top:10px">
		<a href="#top"> </a>
		
	</div>

	<!-- API展示部分-->
	<div class="show_api" id="show_api">
		<!--左部导航栏-->
		<div class="left" id="left" style="width:24%;height: 100%;float: left;margin-top:3%;margin-right: 3%;">
					
			<a style="position: fixed;top: 6%;left: 10%;">
				<img src="res/img/logo.png"/>
			</a>
		
		<!--左部菜单栏-->
		<div class="list" id="list_menu" >
			<ul class="yiji">
				<li><a href="#o1"><h3>&nbsp;&nbsp;&nbsp;订单系统 &nbsp;API</h3></a></li>

				<!--第一部分-->
				<li>
					<!--一级菜单名-->
					<a href="#o2" class="inactive active">一&nbsp;前言</a>
					<!--二级菜单-->
					<ul>
						<li><a href="#o3">1.1&nbsp;范围</a></li>
						<li><a href="#o4">1.2&nbsp;数据类型定义</a></li>
						<li><a href="#o5">1.3&nbsp;参数出现要求</a></li>
						<li><a href="#o6">1.4&nbsp;交易请求地址</a></li>
					</ul>
				</li>

				<!--第二部分-->
				<li>
					<!--一级菜单名-->
					<a href="#o7" class="inactive active">二&nbsp;业务接口说明</a>
					<!--二级菜单-->
					<ul>
						<li>
							<a href="#o8" class="inactive active">2.1&nbsp;报文规范</a>
							<!--三级菜单-->
							<ul>
								<li><a href="#o9">2.1.1&nbsp;报文结构</a></li>
								<li><a href="#o10">2.1.2&nbsp;请求报文头</a></li>
								<li><a href="#o11">2.1.3&nbsp;返回报文头</a></li>
								<li><a href="#o12">2.1.4&nbsp;报文数字签名</a></li>
							</ul>
							<li><a href="#o13">2.2&nbsp;订单推送</a></li>
							<li><a href="#o14">2.3&nbsp;订单支付状态查询</a></li>
							<li><a href="#o15">2.4&nbsp;订单支付状态通知</a></li>
							<li><a href="#o16">2.5&nbsp;订单关闭</a></li>
						</li>
					</ul>
				</li>

				<!--第三部分-->
				<li >
					<a href="#o17" class="inactive active">三&nbsp;错误码</a>
				</li>

			</ul>
		</div>
	</div>

		<!--右边内容显示-->
		<div class="box_right" id="box_right" >
			<div class="box_right_show" id="box_right_show">
				<h1 id="o1">订单平台&nbsp;API</h1>
			

			<!--第一部分：公共部分 id=1-->
			<h1 id="o2" >一 前言</h1>
			<!-- 1.1 范围-->
				<h2 id="o3">1.1 范围</h2>
				<p>
					&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp本文档介绍银联商务浙江订单系统业务平台对接技术标准（以下称订单平台），其中包括银联商务浙江订单平台处理与系统交互方式，报文的语法和语义。
					<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp本文档适用于所有接入银联商务浙江订单平台的商户。
					<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp文档阅读对象：接入订单平台的开发人员 。
				</p>

			<!--1.2 数据类型定义-->
				<h2 id="o4">1.2 数据类型定义</h2>
				<table class="table table-bordered">
					<tr class="bg" style="height: 38px">
		                <td width="80px">序号</td>
		                <td width="80px">类型</td>
		                <td width="180px">说明</td>
		                <td width="250px">分类</td>
		                <td width="250px">附加说明</td>
            		</tr>
            		<tr>
		                <td align="center">1</td>
		                <td>String</td>
		                <td>字符串类型</td>
		                <td>simpleType(简单类型)</td>
		                <td>12345abc</td>
		            </tr>
		            <tr>
		                <td align="center">2</td>
		                <td>date</td>
		                <td>日期，格式为yyyymmdd</td>
		                <td>simpleType(简单类型)</td>
		                <td>20140915</td>
		            </tr>
		            <tr>
		                <td align="center">3</td>
		                <td>datetime</td>
		                <td>日期和时间，格式为yyyy-mm-dd HH:MI:SS</td>
		                <td>simpleType(简单类型)</td>
		                <td>20140915221256</td>
		            </tr>
		            <tr>
		                <td align="center">4</td>
		                <td>time</td>
		                <td>时间，格式为HHMMSS</td>
		                <td>simpleType(简单类型)</td>
		                <td>221256</td>
		            </tr>
		            <tr>
		                <td align="center">5</td>
		                <td>number(P，S)</td>
		                <td>数字类型， P为精度位，S为小数位</td>
		                <td>simpleType(简单类型)</td>
		                <td>1.01</td>
		            </tr>
		            <tr>
		                <td align="center">6</td>
		                <td>list</td>
		                <td>列表集合，名称对应列表名，集合中的参数单独描述</td>
		                <td>complexType(复杂类型)</td>
		                <td>userList</td>
		            </tr>
		            <tr>
		                <td align="center">7</td>
		                <td>自定义类型</td>
		                <td>组件类型，只能从平台已具备的组件中选择，通过组件名进行引用</td>
		                <td>complexType(复杂类型)</td>
		                <td>ResultCode</td>
		            </tr>
				</table>

				<!--1.3 参数出现要求-->
				<h2 id="o5">1.3 参数出现要求</h2>
				<table class="table table-bordered">
					<tr class="bg" style="height: 38px">
		                <td width="20%">符号</td>
		                <td width="20%">含义</td>
		                <td width="60%">备注</td>
            		</tr>
            		<tr>
		                
		                <td>M</td>
		                <td>必须出现</td>
		                <td></td>
		                
		            </tr>
		            <tr>
		                
		                <td>ME</td>
		                <td>必须出现且于应答与请求保持一致</td>
		                <td></td>
		            </tr>
		            <tr>
		                
		                <td>C</td>
		                <td>条件出现</td>
		                <td></td>
		            </tr>
		            <tr>
		               
		                <td>CE</td>
		                <td>如果出现，应答与请求保持一致</td>
		                <td></td>
		            </tr>
		            <tr>
		                
		                <td>O</td>
		                <td>可选出现 </td>
		                <td>如不出现，参数名及值都可以不出现</td>
		            </tr>
		            <tr>
		                
		                <td>OE</td>
		                <td>可选出现，应答与请求保持一致</td>
		                <td>如不出现，参数名及值都可以不出现</td>
		            </tr>

				</table>

				<!--1.4 交易请求地址-->
				<h2 id="o6">1.4 交易请求地址</h2>
				<table class="table table-bordered">
					<tr class="bg" style="height: 38px">
		                <td width="150px">环境</td>
		                <td width="150px">地址</td>
            		</tr>

            		<tr >
		                <td >测试环境</td>
		                <td >待定</td>
            		</tr>

            		<tr >
		                <td >生产环境</td>
		                <td >待定</td>
            		</tr>

				</table>

				<br>
				<!--二 业务接口说明-->
				<h1 id="o7">二 业务接口说明</h1>
				<!--2.1 报文规范-->
				<h2 id="o8">2.1 报文规范</h2>
				<p>
					报文由报文头、报文体、数字签名部分组成：
				</p>
				<table class="table table-bordered">
					<tr class="bg1" style="height: 38px">
		                <td width="50px">报文头（head）</td>
		                <td width="50px">报文体（body）</td>		                
		                <td width="50px">数字签名域（signature）</td>
            		</tr>
				</table>
				<p>
					&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp报文采用Unicode字符集，UTF-8编码方式。默认使用XML报文传输业务数据，报文头承载业务层公共部分等相关信息，报文体承载某一具体业务特有的数据，数字签名域是可选的，对于需要加核数字签名的报文该域必须存在且按照要求填写数字签名内容，对于不需要加核数字签名的报文该域不出现。目前要求所有交易均需进行签名。
				</p>

				<!--2.1.1 报文结构-->
				<h3 id="o9">2.1.1 报文结构</h3>
				 <p><strong>请求时的报文结构：</strong></p>
				
					<pre class="layui-code" >
	<?xml version="1.0" encoding="utf-8"?>
	<document>
	  <request>	
	<head>
	  <Version>1.0.0</Version>
	      <Mchtid>898330160120021</Mchtid>
	      <Termid>05315812</Termid>
	      <Function>ant.merchant.trade.orderPush</Function>
	      <ReqTime>2017-09-09 11:13:01</reqTime>
	      <ReqTimeZone>20170613124952</reqTimeZone>
	      <ReqMsgId>e08d3570-af06-42ca-9486-6b553e4d76d5</VeqMsgId>
	      <Charset>UTF-8</Charset>
	      <SignType>RSA</SignType>
	    </head>
	    <body>
	      <OutTradeNo>001529</OutTradeNo>
	      <TotalAmount>12000</TotalAmount>
	      ...
	    </body>
	  </request>
	  <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">  
	    <ds:SignedInfo> 
	      <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>  
	      <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>  
	      <ds:Reference URI=""> 
	        <ds:Transforms> 
	          <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> 
	        </ds:Transforms>  
	        <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>  
	        <ds:DigestValue>HNK7Q4ZxF5zVGri4G4RudoKJD7o=</ds:DigestValue> 
	      </ds:Reference> 
	    </ds:SignedInfo>  
	    <ds:SignatureValue>
	lO+phgX5OHBe3Rl4yEmeaTuvQoxEqm29LPkLrrLMbF8miGG7FlXMSeueX5oH8q62nkc1x6uDbi/J 7gqrcbz/HrYj9KvcNRnyAvg5c2L7EEpJJ7gOXWKwJpph5OIY49nrpKPLRy5P6TBdXZoARImmeU4X HU9rRsnLlu0WjXaIUAsFq29iELb1voPc0un1BR+CO1Pua6NiENgB46Bo+pE/QaSHmSDzktwzsMgz xC0pltMhZlUMS7M65mo/SRx0fVrgPL3G+F/MKYENunfIYmWbN7/hl5RI8NS5cQGvsK1fKtmnX+B8 GrxA9JOlITaakzsB/ZdzQTzeeVWse6LyJb4xQQ==
	</ds:SignatureValue> 
	  </ds:Signature>
	</document>	            
		        </pre>
		    
		   

		   		 <p><strong>应答报文结构文结构：</strong></p>		        
					<pre class="layui-code" >
						<?xml version="1.0" encoding="utf-8"?>
						<document> 
						  <response id="response">
						    <head>
						      <Version>1.0.0</Version>
							<Mchtid>898330160120021</Mchtid >
						      <Termid>05315812</Termid >
						      <Function>ant.merchant.trade.orderPush</Function>
						      <RespTime>2017-09-09 11:13:02</RespTime>
						      <RespTimeZone>UTC+8</RespTimeZone>
						      <ReqMsgId>e08d3570-af06-42ca-9486-6b553e4d76d5</ReqMsgId>
						      <ResultStatus>SYS_SYSTEM_ERROR</ResultStatus>
						      <ResultCode>9000</ResultCode>
						      <ResultMsg>系统错误</ResultMsg>
						      <Reserve/>
						      <SignType>RSA</SignType>
						      <Charset>UTF-8</Charset>
						    </head>
						    <body>
						      <OutTradeNo>2017061300009</OutTradeNo>
							  <TradeNo>201706130000978798543321</TradeNo>
						    </body>
						  </response>  
						  <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">  
						    <SignedInfo> 
						      <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>  
						      <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>  
						      <Reference URI=""> 
						        <Transforms> 
						          <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> 
						        </Transforms>  
						        <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>  
						        <DigestValue>k4bJREgMky2U6y1VRLm82cJYSQ0=</DigestValue> 
						      </Reference> 
						    </SignedInfo>  
						    <SignatureValue>
						    	r7FOMai3E8rRMAUe39Sy0O7Ure+IRirdl3J5pMMqPDoM9ZO8QRbvkzoGI
						    	2Egb6+yQsPeHH9bIA9Z goOHWwvFrK0nCUTsZH845UjfzzjJ6vO1KcYRxz3
						    	fCL329UYfu2ix8ygLYdIOOPb2FXywQgWccFYH Q1t0k13NZuq7OTCrIBk=
						    </SignatureValue> 
						  </Signature>
						</document>
					</pre>
				

       	<!--2.1.2 请求报文头-->
       			<h3 id="o10">2.1.2 请求报文头</h3>
       			<table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="14%">序号</td>
		                 <td width="8%">参数名</td>
		                 <td width="15%">参数描述</td>
		                 <td width="10%">数据类型</td>
		                 <td width="10%">长度</td>
		                 <td width="15%">出现要求</td>
		                 <td width="10%">示例</td>
		                 <td width="30%">备注</td>		        
       				</tr>
       				<tr>
       					<td>1</td>
       					<td>Version</td>
       					<td>版本号</td>
       					<td>String</td>
       					<td>8</td>
       					<td>ME</td>
       					<td>1.0.0</td>
       					<td>无特殊说明默认上送1.0.0</td>
       				</tr>
       				<tr>
       					<td>2</td>
       					<td>Mchtid</td>
       					<td>商户号</td>
       					<td>String</td>
       					<td>15</td>
       					<td>ME</td>
       					<td>898330160120021</td>
       					<td>银联商务分配的商户号</td>
       				</tr>
       				<tr>
       					<td>3</td>
       					<td>Termid</td>
       					<td>终端号</td>
       					<td>String</td>
       					<td>8</td>
       					<td>ME</td>
       					<td>05315844</td>
       					<td>银联商务分配的终端号，对于部分交易，不涉及到终端号的，填8个0</td>
       				</tr>
       				<tr>
       					<td>4</td>
       					<td>Function</td>
       					<td>接口代码</td>
       					<td>String</td>
       					<td>64</td>
       					<td>ME</td>
       					<td>1.0.0</td>
       					<td>无特殊说明默认上送1.0.0</td>
       				</tr>
       				<tr>
       					<td>1</td>
       					<td>Version</td>
       					<td>版本号</td>
       					<td>String</td>
       					<td>8</td>
       					<td>ME</td>
       					<td>umis.xxx.xxx</td>
       					<td>接口定义中的报文编号，明确接口功能，关联接口文档</td>
       				</tr>
       				<tr>
       					<td>5</td>
       					<td>ReqTime</td>
       					<td>报文发起时间</td>
       					<td>Datetime</td>
       					<td>32</td>
       					<td>M</td>
       					<td>2017-09-08 14:36:21</td>
       					<td>格式：yyyy-MM-dd HH:mm:ss，请求发起时间</td>
       				</tr>
       				<tr>
       					<td>6</td>
       					<td>ReqTimeZone</td>
       					<td>报文发起时区</td>
       					<td>String</td>
       					<td>16</td>
       					<td>O</td>
       					<td>UTC+8</td>
       					<td>请求发起系统所在时区</td>
       				</tr>
       				<tr>
       					<td>7</td>
       					<td>ReqMsgId</td>
       					<td>请求报文ID</td>
       					<td>String</td>
       					<td>64</td>
       					<td>ME</td>
       					<td>1234567asdfasdf1123fda</td>
       					<td>唯一定位一次报文请求，由发起方生成，应答方原样返回，建议uuid生成，全局唯一</td>
       				</tr>
       				<tr>
       					<td>8</td>
       					<td>Charset</td>
       					<td>报文字符编码</td>
       					<td>String</td>
       					<td>16</td>
       					<td>ME</td>
       					<td>UTF-8</td>
       					<td>目前支持UTF-8编码</td>
       				</tr>
       				<tr>
       					<td>9</td>
       					<td>Reserve</td>
       					<td>保留字段</td>
       					<td>String</td>
       					<td>256</td>
       					<td>OE</td>
       					<td></td>
       					<td>使用KV方式表达</td>
       				</tr>
       				<tr>
       					<td>10</td>
       					<td>SignType</td>
       					<td>签名方式</td>
       					<td>String</td>
       					<td>8</td>
       					<td>O</td>
       					<td>RSA</td>
       					<td>固定送“RSA”，可不送</td>
       				</tr>

       			</table>

       			<!--2.1.3 返回报文头-->
       			<h3 id="o11">2.1.3 返回报文头</h3>
       			<p>&nbsp;&nbsp;商户端接收到数据后，首先对ResultCode进行判断。一般而言，只有在ResultCode=0000时，body部分才会有数据。</p>
       			<table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="14%">序号</td>
		                 <td width="8%">参数名</td>
		                 <td width="15%">参数描述</td>
		                 <td width="10%">数据类型</td>
		                 <td width="10%">长度</td>
		                 <td width="15%">出现要求</td>
		                 <td width="10%">示例</td>
		                 <td width="30%">备注</td>		        
       				</tr>
       				<tr>
       					<td>1</td>
       					<td>Version</td>
       					<td>版本号</td>
       					<td>String</td>
       					<td>8</td>
       					<td>ME</td>
       					<td>1.0.0</td>
       					<td>匹配接口文档版本</td>
       				</tr>
       				<tr>
       					<td>2</td>
       					<td>Mchtid</td>
       					<td>商户号</td>
       					<td>String</td>
       					<td>15</td>
       					<td>ME</td>
       					<td>898330160120021</td>
       					<td>银联商务分配的商户号</td>
       				</tr>
       				<tr>
       					<td>3</td>
       					<td>Termid</td>
       					<td>终端号</td>
       					<td>String</td>
       					<td>8</td>
       					<td>ME</td>
       					<td>05315844</td>
       					<td>银联商务分配的终端号，对于部分交易，不涉及到终端号的，填8个0</td>
       				</tr>
       				<tr>
       					<td>4</td>
       					<td>Function</td>
       					<td>接口代码</td>
       					<td>String</td>
       					<td>64</td>
       					<td>ME</td>
       					<td>1.0.0</td>
       					<td>无特殊说明默认上送1.0.0</td>
       				</tr>
       				
       				<tr>
       					<td>5</td>
       					<td>ReqTime</td>
       					<td>报文发起时间</td>
       					<td>Datetime</td>
       					<td>32</td>
       					<td>M</td>
       					<td>2017-09-08 14:36:21</td>
       					<td>格式：yyyy-MM-dd HH:mm:ss，请求发起时间</td>
       				</tr>
       				<tr>
       					<td>6</td>
       					<td>ReqTimeZone</td>
       					<td>报文发起时区</td>
       					<td>String</td>
       					<td>16</td>
       					<td>O</td>
       					<td>UTC+8</td>
       					<td>请求发起系统所在时区</td>
       				</tr>
       				<tr>
       					<td>7</td>
       					<td>ReqMsgId</td>
       					<td>请求报文ID</td>
       					<td>String</td>
       					<td>64</td>
       					<td>ME</td>
       					<td>1234567asdfasdf1123fda</td>
       					<td>唯一定位一次报文请求，由发起方生成，应答方原样返回，建议uuid生成，全局唯一</td>
       				</tr>
       				<tr>
       					<td>8</td>
       					<td>ResultCode</td>
       					<td>返回码</td>
       					<td>String</td>
       					<td>4</td>
       					<td>M</td>
       					<td>0000</td>
       					<td>详见错误码</td>
       				</tr>
       				<tr>
       					<td>9</td>
       					<td>ResultStatus</td>
       					<td>交易状态</td>
       					<td>String</td>
       					<td>32</td>
       					<td>M</td>
       					<td>SYS_PROCESS_SUCCESS</td>
       					<td></td>
       				</tr>
       				<tr>
       					<td>10</td>
       					<td>Charset</td>
       					<td>报文字符编码</td>
       					<td>String</td>
       					<td>16</td>
       					<td>ME</td>
       					<td>UTF-8</td>
       					<td>目前支持UTF-8编码</td>
       				</tr>
       				<tr>
       					<td>11</td>
       					<td>Reserve</td>
       					<td>保留字段</td>
       					<td>String</td>
       					<td>256</td>
       					<td>OE</td>
       					<td></td>
       					<td>使用KV方式表达</td>
       				</tr>
       				<tr>
       					<td>12</td>
       					<td>SignType</td>
       					<td>签名方式</td>
       					<td>String</td>
       					<td>8</td>
       					<td>O</td>
       					<td>RSA</td>
       					<td>固定送“RSA”，可不送</td>
       				</tr>

       			</table>

       			<!--2.1.4 报文数字签名-->
       			<h3 id="o12">2.1.4 报文数字签名</h3>
       			<p>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp数字签名保证业务数据的可靠性和防抵赖性。数字签名由业务发起方编制，由业务接收方核验。数字签名的做法如下：
       			 <br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp签名算法使用sha256withrsa算法，银联商务浙江和合作伙伴需交换RSA数字证书公钥用于验证签名，签名时，使用RSA数字证书私钥对签名参数串进行签名，RSA密钥使用2048位及以上的，将签名值使用BASE64转码后填充到报文的数字签名域(signature)验证签名时，使用对方颁发的RSA数字证书公钥进行验签。
       			 <br> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
       			 <font color="#FF0000">
       			 	签名是对报文体request/response中的内容进行加签，采用的是XML内签名的实现方式(W3C默认的规范XML签名，详见<a href="https://www.w3.org/TR/2013/REC-xmldsig-core1-20130411/">https://www.w3.org/TR/2013/REC-xmldsig-core1-20130411/</a>)。相关组件参考<a href="http://santuario.apache.org/">http://santuario.apache.org/</a> 、<a href="https://github.com/rnijveld/xmlseclibs">https://github.com/rnijveld/xmlseclibs</a> 
					以下所有的报文结构是规范<body></body>内的数据。

       			 </font>
       			</p>

       			<!--2.2 订单推送（umis.merchant.trade.orderPush）-->
       			<h2 id="o13">2.2 订单推送（umis.merchant.trade.orderPush）</h2>
       			<p>
       				&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp商户平台向订单平台推送其平台上产生的订单信息，订单平台接收到数据后对订单进行处理，然后给予请求方返回。如返回处理成功，C端才能在订单平台进行查询（或接受到订单平台的推送），然后调起支付。如返回失败，商户平台需再次进行推送。
       				<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp请求报文：
       			</p>
       			<table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="10%">序号</td>
		                 <td width="10%">参数名</td>
		                 <td width="15%">参数描述</td>
		                 <td width="15%">数据类型</td>
		                 <td width="15%">长度</td>
		                 <td width="15%">出现要求</td>
		                 <td width="20%">示例</td>		            		        
       				</tr>
       				<tr>
       					<td>1</td>
       					<td>OutTradeNo</td>
       					<td>商户订单号。由合作方系统生成，只能包含字母、数字、下划线；需保证合作方系统不重复。</td>
       					<td>String</td>
       					<td>64</td>
       					<td>ME</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>2</td>
       					<td>TotalAmount</td>
       					<td>交易金额。分为单位</td>
       					<td>Number</td>
       					<td></td>
       					<td>M</td>
       					<td>10000</td>
       					
       				</tr>
       				<tr>
       					<td>3</td>
       					<td>DiscountAmount</td>
       					<td>折扣金额，交易金额不包含该金额，主要用于前端展示。人民币：分</td>
       					<td>Number</td>
       					<td></td>
       					<td>O</td>
       					<td>200</td>
       					
       				</tr>
       				<tr>
       					<td>4</td>
       					<td>Currency</td>
       					<td>币种,默认CNY</td>
       					<td>String</td>
       					<td></td>
       					<td>M</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>5</td>
       					<td>Subject</td>
       					<td>订单主题</td>
       					<td>String</td>
       					<td>32</td>
       					<td>M</td>
       					<td>党费缴纳，绿城物业费</td>
       					
       				</tr>
       				<tr>
       					<td>6</td>
       					<td>Content</td>
       					<td>商品信息简短说明</td>
       					<td>String</td>
       					<td>256</td>
       					<td>M</td>
       					<td>张三[工号]</td>
       					
       				</tr>
       				<tr>
       					<td>7</td>
       					<td>GoodsDetail</td>
       					<td>商品详情列表</td>
       					<td>list</td>
       					<td></td>
       					<td>O</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>8</td>
       					<td>TransChannel</td>
       					<td>指定支付方式。可选值：
银行卡：CARDPAY
支付宝：ALIPAY
微信：WECHAT
银联二维码：UQRCODE
翼支付：BESTPAY
壹钱包：YIPAY
现金支付：CASHPAY
</td>
       					<td>String</td>
       					<td>64</td>
       					<td>O</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>9</td>
       					<td>OperatorId</td>
       					<td>操作员ID,门店操作员ID</td>
       					<td>String</td>
       					<td>32</td>
       					<td>O</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>10</td>
       					<td>StoreId</td>
       					<td>门店ID,门店ID</td>
       					<td>String</td>
       					<td>32</td>
       					<td>O</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>11</td>
       					<td>DeviceId</td>
       					<td>终端设备号,门店收银设备ID</td>
       					<td>String</td>
       					<td>32</td>
       					<td>O</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>12</td>
       					<td>DeviceCreateIp</td>
       					<td>终端设备号,门店收银设备ID</td>
       					<td>String</td>
       					<td>32</td>
       					<td>O</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>13</td>
       					<td>TimeoutExpress</td>
       					<td>订单有效期。指定订单的支付有效时间（以小时计算），超过有效时间用户将无法支付。若不指定该参数则系统默认设置72小时支付有效时间。参数允许设置范围：1-720区间的整数值。</td>
       					<td>Integer</td>
       					<td></td>
       					<td>O</td>
       					<td>24</td>
       					
       				</tr>
       				<tr>
       					<td>14</td>
       					<td>Attach</td>
       					<td>附加信息，原样返回。</td>
       					<td>String</td>
       					<td>128</td>
       					<td>O</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>15</td>
       					<td>Advertisement</td>
       					<td>广告信息</td>
       					<td>String</td>
       					<td>512</td>
       					<td>O</td>
       					<td>综合支付，为您创造价值</td>
       					
       				</tr>
       				<tr>
       					<td>16</td>
       					<td>Qrcode</td>
       					<td>二维码。用于前端打印的二维码数据</td>
       					<td>String</td>
       					<td>256</td>
       					<td>O</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>17</td>
       					<td>NotifyUrl</td>
       					<td>异步通知地址，交易成功后支付结果会往这里发通知交易。</td>
       					<td>String</td>
       					<td>256</td>
       					<td>M</td>
       					<td>https://www.baidu.com</td>
       					
       				</tr>

       			</table>

       			<p><br>&nbsp;&nbsp;商品详细信息如下：</p>
       			<table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="10%">序号</td>
		                 <td width="10%">参数名</td>
		                 <td width="15%">参数描述</td>
		                 <td width="15%">数据类型</td>
		                 <td width="15%">长度</td>
		                 <td width="15%">出现要求</td>
		                 <td width="20%">示例</td>		            		        
       				</tr>
       				<tr>
       					<td>1</td>
       					<td>Name</td>
       					<td>商品名称</td>
       					<td>String</td>
       					<td>64</td>
       					<td>M</td>
       					<td>POS机</td>
       					
       				</tr>
       				<tr>
       					<td>2</td>
       					<td>Model</td>
       					<td>型号</td>
       					<td>String</td>
       					<td>32</td>
       					<td>O</td>
       					<td>PAX A920</td>
       					
       				</tr>
       				<tr>
       					<td>3</td>
       					<td>Color</td>
       					<td>颜色</td>
       					<td>String</td>
       					<td>24</td>
       					<td>O</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>4</td>
       					<td>Weight</td>
       					<td>重量，克为单位</td>
       					<td>Number</td>
       					<td>24</td>
       					<td>O</td>
       					<td>215</td>
       					
       				</tr>
       				<tr>
       					<td>5</td>
       					<td>Price</td>
       					<td>单价，分为单位</td>
       					<td>Number</td>
       					<td></td>
       					<td>M</td>
       					<td>120000</td>
       					
       				</tr>
       				<tr>
       					<td>6</td>
       					<td>Count</td>
       					<td>数量</td>
       					<td>Number</td>
       					<td></td>
       					<td>M</td>
       					<td>1</td>
       					
       				</tr>

       			</table>

       			<p>
       				<p><strong>应答报文</strong></p>
       				<br>&nbsp;&nbsp;具体处理是否成功在报文头公共部分的ResultCode当中。
       			</p>
       			<table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="10%">序号</td>
		                 <td width="10%">参数名</td>
		                 <td width="15%">参数描述</td>
		                 <td width="15%">数据类型</td>
		                 <td width="15%">长度</td>
		                 <td width="15%">出现要求</td>
		                 <td width="20%">示例</td>

		             </tr>
		             <tr>
       					<td>1</td>
       					<td>OutTradeNo</td>
       					<td>外部交易号。合作方系统提交的交易号，原因返回。</td>
       					<td>String</td>
       					<td>64</td>
       					<td>ME</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>2</td>
       					<td>TradeNo</td>
       					<td>订单平台生成的订单号</td>
       					<td>String</td>
       					<td>64</td>
       					<td>M</td>
       					<td></td>       					
       				</tr>
		        </table>

		        <!--2.3 订单支付状态查询（umis.merchant.trade.orderQuery）-->
		        <h2 id="o14">2.3 订单支付状态查询（umis.merchant.trade.orderQuery）</h2>
		        <p>
		        	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
		        	商户系统将订单推送到订单平台后，可在一定时间后，发起查询，查询该订单的支付状态。支付状态也会发起异步通知，所以商户系统处理订单时一定要对状态进行控制。
		        	<p><strong>请求报文</strong></p>
		        </p>
		        <table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="10%">序号</td>
		                 <td width="10%">参数名</td>
		                 <td width="15%">参数描述</td>
		                 <td width="12%">数据类型</td>
		                 <td width="12%">长度</td>
		                 <td width="20%">出现要求</td>
		                 <td width="20%">示例</td>

		             </tr>
		             <tr>
       					<td>1</td>
       					<td>OutTradeNo</td>
       					<td>外部交易号。合作方系统提交的交易号，原因返回。</td>
       					<td>String</td>
       					<td>64</td>
       					<td>OE</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>2</td>
       					<td>TradeNo</td>
       					<td>订单平台生成的订单号。二选一，不可同时为空，同时传入TradeNo的优先级高于OutTradeNo</td>
       					<td>String</td>
       					<td>64</td>
       					<td>OE</td>
       					<td></td>       					
       				</tr>
		        </table>

		       <p><strong>应答报文</strong></p>
		        <table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="12%">序号</td>
		                 <td width="10%">参数名</td>
		                 <td width="15%">参数描述</td>
		                 <td width="15%">数据类型</td>
		                 <td width="15%">长度</td>
		                 <td width="15%">出现要求</td>
		                 <td width="20%">示例</td>

		             </tr>
		             <tr>
       					<td>1</td>
       					<td>OutTradeNo</td>
       					<td>外部交易号。合作方系统提交的交易号，原因返回。</td>
       					<td>String</td>
       					<td>64</td>
       					<td>OE</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>2</td>
       					<td>OrderNo</td>
       					<td>订单平台支付订单号</td>
       					<td>String</td>
       					<td>64</td>
       					<td>OE</td>
       					<td></td>       					
       				</tr>
       				<tr>
       					<td>3</td>
       					<td>OrderStatus</td>
       					<td>订单状态。
ORDER_WAIT_PAY：等待支付，订单推送过来后初始状态
ORDER_CLOSED：订单已关闭，发起2.5交易后的状态
ORDER_TIMEOUT：订单超时，超过有效时间后平台自动置为超时
TRADE_SUCCESS：支付成功
TRADE_FAILED：支付失败
TRADE_FULL_REFUND：已撤销，全额退款
TRADE_PART_REFUND：部分退款
</td>
       					<td>String</td>
       					<td></td>
       					<td>M</td>
       					<td></td>       					
       				</tr>
       				<tr>
       					<td colspan="7" align="center">
       					
       						下面的参数仅OrderStatus =TRADE_SUCCESS|TRADE_PART_REFUND|TRADE_FULL_REFUND才返回
       					</td>
       					
       				</tr>
       				<tr>
       					<td>4</td>
       					<td>TransChannel</td>
       					<td>支付渠道</td>
       					<td>String</td>
       					<td>32</td>
       					<td>M</td>
       					<td>支付宝钱包</td>       					
       				</tr>
       				<tr>
       					<td>5</td>
       					<td>CenterNo</td>
       					<td>中心流水</td>
       					<td>String</td>
       					<td>64</td>
       					<td>M</td>
       					<td>支付宝微信端的流水号</td>       					
       				</tr>
       				<tr>
       					<td>6</td>
       					<td>PhoneCode</td>
       					<td>客户端显示的订单号，对账可使用该字段</td>
       					<td>String</td>
       					<td>64</td>
       					<td>M</td>
       					<td></td>       					
       				</tr>
       				<tr>
       					<td>7</td>
       					<td>GmtPayment</td>
       					<td>支付完成时间</td>
       					<td>datetime</td>
       					<td>128</td>
       					<td>M</td>
       					<td>格式"yyyy-MM-dd HH:mm:ss"</td>       					
       				</tr>
       				<tr>
       					<td>8</td>
       					<td>RefundGmtTime</td>
       					<td>退款完成时间。订单状态为退款或部分退款时存在</td>
       					<td>datetime</td>
       					<td>128</td>
       					<td>O</td>
       					<td></td>       					
       				</tr>
       				<tr>
       					<td>9</td>
       					<td>TotalAmount</td>
       					<td>交易总额度，货币最小单位，如人民币：分</td>
       					<td>Number</td>
       					<td></td>
       					<td>M</td>
       					<td>12000</td>       					
       				</tr>
       				       				
       				<tr>
       					<td>10</td>
       					<td>RefundAmount</td>
       					<td>退款金额，分为单位。订单状态为退款或部分退款时存在</td>
       					<td>Number</td>
       					<td></td>
       					<td>O</td>
       					<td></td>       					
       				</tr>
       				<tr>
       					<td>11</td>
       					<td>Currency</td>
       					<td>币种,默认CNY。</td>
       					<td>String</td>
       					<td></td>
       					<td>M</td>
       					<td>12000</td>       					
       				</tr>
       				<tr>
       					<td>12</td>
       					<td>BatchNo</td>
       					<td>批次号,针对银行卡交易</td>
       					<td>String</td>
       					<td>6</td>
       					<td>O</td>
       					<td>000100</td>       					
       				</tr>
       				<tr>
       					<td>13</td>
       					<td>TraceNo</td>
       					<td>流水号,针对银行卡交易</td>
       					<td>String</td>
       					<td>6</td>
       					<td>O</td>
       					<td>000012</td>       					
       				</tr>
       				<tr>
       					<td>14</td>
       					<td>ReferenceNo</td>
       					<td>交易参考号</td>
       					<td>String</td>
       					<td>12</td>
       					<td>0</td>
       					<td>108767321W</td>       					
       				</tr>
       				<tr>
       					<td>15</td>
       					<td>CardNo</td>
       					<td>银行卡号,带星号屏蔽</td>
       					<td>String</td>
       					<td>32</td>
       					<td>O</td>
       					<td>622******753</td>       					
       				</tr>
       				<tr>
       					<td>16</td>
       					<td>BankType</td>
       					<td>付款银行币种</td>
       					<td>String</td>
       					<td>16</td>
       					<td>O</td>
       					<td>招商银行</td>       					
       				</tr>
       				<tr>
       					<td>17</td>
       					<td>BuyerId</td>
       					<td>用户ID,支付宝的登陆名</td>
       					<td>String</td>
       					<td>32</td>
       					<td>O</td>
       					<td>mk_****.com</td>       					
       				</tr>
       				<tr>
       					<td>18</td>
       					<td>OperatorId</td>
       					<td>操作员ID</td>
       					<td>String</td>
       					<td>32</td>
       					<td>OE</td>
       					<td></td>       					
       				</tr>
       				<tr>
       					<td>19</td>
       					<td>DeviceId</td>
       					<td>终端设备号(门店号或收银设备ID)</td>
       					<td>String</td>
       					<td>32</td>
       					<td>OE</td>
       					<td>12000</td>       					
       				</tr>
       				<tr>
       					<td>20</td>
       					<td>Note</td>
       					<td>相关优惠说明</td>
       					<td>String</td>
       					<td>16</td>
       					<td>O</td>
       					<td>花呗支付0.01元，折扣券支付0.99元</td>       					
       				</tr>
		        </table>

		        <!--2.4 订单支付状态通知（umis.merchant.trade.asyncNotify）-->
		        <h2 id="o15">2.4 订单支付状态通知（umis.merchant.trade.asyncNotify）</h2>
		        <p>
		        	<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp原则上，订单支付通知状态等同于订单查询的数据。所以，通知交易和查询交易返回数据一致。即：通知交易和查询交易的请求报文和返回报文数据正好相反。商户成功接收通知报文以后，需要返回处理成功。返回报文按照<a href="#o11" style="color: #187fe7">2.1.3 返回报文头</a>组装
		        </p>

		        <!--2.5 订单关闭（umis.merchant.trade.orderClose）-->		       
		        <h2 id="o16">2.5 订单关闭（umis.merchant.trade.orderClose）</h2>
		        <p>
		        	<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp商户订单推送成功后，出于某种情况（如：该笔订单已通过其他渠道支付完成），需要将该笔订单进行关闭，订单关闭后，前端不可对该笔订单发起支付。对于已经完成的订单，订单无法关闭。建议关闭订单前，发起一次查询，如果是支付失败或者等待支付的情况，可以发起订单关闭。
		        </p>
		        <p><strong>请求报文</strong></p>
		         <table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="10%">序号</td>
		                 <td width="10%">参数名</td>
		                 <td width="20%">参数描述</td>
		                 <td width="15%">数据类型</td>
		                 <td width="15%">长度</td>
		                 <td width="15%">出现要求</td>
		                 <td width="15%">示例</td>

		             </tr>
		             <tr>
       					<td>1</td>
       					<td>OutTradeNo</td>
       					<td>外部交易号，合作方系统提交的交易号，原因返回。</td>
       					<td>String</td>
       					<td>64</td>
       					<td>OE</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>2</td>
       					<td>TradeNo</td>
       					<td>订单平台生成的订单号。二选一，不可同时为空，同时传入TradeNo的优先级高于OutTradeNo</td>
       					<td>String</td>
       					<td>64</td>
       					<td>OE</td>
       					<td></td>       					
       				</tr>
		        </table>
		         <p><strong>返回报文</strong></p>
		         <table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="10%">序号</td>
		                 <td width="10%">参数名</td>
		                 <td width="20%">参数描述</td>
		                 <td width="15%">数据类型</td>
		                 <td width="15%">长度</td>
		                 <td width="15%">出现要求</td>
		                 <td width="15%">示例</td>

		             </tr>
		             <tr>
       					<td>1</td>
       					<td>OutTradeNo</td>
       					<td>外部交易号，合作方系统提交的交易号，原因返回。</td>
       					<td>String</td>
       					<td>64</td>
       					<td>OE</td>
       					<td></td>
       					
       				</tr>
       				<tr>
       					<td>2</td>
       					<td>TradeNo</td>
       					<td>订单平台生成的订单号</td>
       					<td>String</td>
       					<td>64</td>
       					<td>OE</td>
       					<td></td>       					
       				</tr>
		        </table>

		        <!--三：错误码-->
		         <h1 id="o17">三 错误代码</h1>
		         <p>
		         	<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp在具体的开发过程中，再添加。
		         </p>
		         <table class="table table-bordered">
       				<tr class="bg" style="height: 38px">
       					 <td width="10%">错误码</td>
		                 <td width="20%">状态</td>
		                 <td width="30%">描述</td>
		                 <td width="40%">建议操作</td>
		            </tr>
		            <tr>
		            	<td>0000</td>
		            	<td>SYS_PROCESS_SUCCESS</td>
		            	<td>交易成功</td>
		            	<td></td>
		            </tr>
		            <tr>
		            	<td>0001</td>
		            	<td>SYS_SIGNATURE_ERROR</td>
		            	<td>签名错误</td>
		            	<td></td>
		            </tr>
		            <tr>
		            	<td>0002</td>
		            	<td>SYS_MERCHANT_NOT_EXISTS</td>
		            	<td>商户不存在</td>
		            	<td></td>
		            </tr>
		            <tr>
		            	<td>0003</td>
		            	<td>SYS_MERCHANT_STAT_ERROR</td>
		            	<td>商户状态异常</td>
		            	<td></td>
		            </tr>
		            <tr>
		            	<td>0004</td>
		            	<td>SYS_TERMINAL_NOT_EXISTS</td>
		            	<td>终端不存在</td>
		            	<td></td>
		            </tr>
		            <tr>
		            	<td>0005</td>
		            	<td>SYS_TERMINAL_STAT_ERROR</td>
		            	<td>终端状态异常</td>
		            	<td></td>
		            </tr>
		            <tr>
		            	<td>0006</td>
		            	<td>SYS_ORDER_CANNOT_CLOSE</td>
		            	<td>订单状态不可关闭</td>
		            	<td></td>
		            </tr>
		            <tr>
		            	<td>0007</td>
		            	<td>SYS_CREATE_ORDER_FAILED</td>
		            	<td>订单创建失败</td>
		            	<td>具体错误会在返回的信息中体现</td>
		            </tr>
		            <tr>
		            	<td>0008</td>
		            	<td>SYS_TRANS_DONOT_EXISTS</td>
		            	<td>交易不存在</td>
		            	<td></td>
		            </tr>
		            <tr>
		            	<td>9000</td>
		            	<td>SYS_SYSTEM_ERROR</td>
		            	<td>系统错误</td>
		            	<td></td>
		            </tr>
		            <tr>
		            	<td>9001</td>
		            	<td>SYS_UNKOWN_ERROR</td>
		            	<td>未知错误</td>
		            	<td></td>
		            </tr>
		         </table>

		       

		</div>

	</div>


	  <!--最底部的返回操作-->
		         <!-- <div class=""  id="back-to-top" ><a href="#top" ><img src="res/img/top.png" width="50%" height="50%" style="margin-left: 50px;"  id="img" /></a></div> -->
	   	<script src="res/js/jquery-1.11.1.min.js"></script>
		<script src="res/js/bootstrap.min.js"></script>
		<script type="text/javascript" src="res/layui/layui.js"></script>
		<script type="text/javascript" src="res/js/jquery.js"></script> 
		<script type="text/javascript" src="res/js/jquery.nicescroll.js"></script>
		<script>

			//code显示
			layui.use(['code','util'], function(){ //加载code模块
				var util = layui.util;
			  layui.code({
			  	encode:true,
			  	about: false,
			  	title: '报文格式'
			  }); //引用code方法
			  //底部回去
			  util.fixbar({
			    bar1: false
			    ,click: function(type){
			      console.log(type);
			      if(type === 'bar1'){
			        alert('点击了bar1')
			      }
			    }
			  });
			});

			 //左边滚动条（不显示）
			$('#list_menu').niceScroll({
                cursorcolor: "#red",//#CC0071 光标颜色
                cursoropacitymax: 1, //改变不透明度非常光标处于活动状态（scrollabar“可见”状态），范围从1到0
                touchbehavior: false, //使光标拖动滚动像在台式电脑触摸设备
                cursorwidth: "1px", //像素光标的宽度
                cursorborder: "0", //   游标边框css定义
                cursorborderradius: "1px",//以像素为光标边界半径
                autohidemode: true //是否隐藏滚动条
            });
			//回到顶部的操作
			$(function(){
				var min_height = 100;
				var top = $('#back-to-top');
				// $(window).scroll(function(){
				// 	if($(window).scrollTop()>min_height){
				// 		$('#back-to-top').fadeIn(1500);
				// 	}else {
				// 		$('#back-to-top').fadeOut(1500);
				// 	}
				// });
				//鼠标经过更换背景图
				function mouseOver(){
		            document.getElementById("img").src="res/img/top_bg.png";            
		        }
		         function mouseOut(){
		            document.getElementById('img').src ="res/img/top.png"
		        }

				/*菜单栏点击事件*/ 
				 $('.inactive').click(function(){
				if($(this).siblings('ul').css('display')=='none'){
		            $(this).parent('li').siblings('li').removeClass('inactives');
		            $(this).addClass('inactives');
		            $(this).siblings('ul').slideDown(500).children('li');

		        }else{
		        	$(this).removeClass('inactives');
		            //控制自身菜单下子菜单隐藏
		            $(this).siblings('ul').slideUp(500);
		            //控制自身子菜单变成+号
		            $(this).siblings('ul').children('li').children('ul').parent('li').children('a').addClass('inactives');
		            //控制自身菜单下子菜单隐藏
		            $(this).siblings('ul').children('li').children('ul').slideUp(500);
		            //控制同级菜单只保持一个是展开的（-号显示）
		            $(this).siblings('ul').children('li').children('a').removeClass('inactives');
		        }
		       });

				//菜单鼠标经过事件
				 $('.yiji li').on("mouseover mouseout",function(event){
			    	if(event.type=="mouseover"){
			        $(this).css("background","#F5F5F5");       
			    	}
			    	else{
			         $(this).css("background","#fff","color","#696969");
			    	}
			    }); 


				  $('.yiji li').click(function(e){
				     var event=e?e:window.event;

				     if(event.stopPropagation){
				         event.stopPropagation()
				     }
				     else {
				         event.cancelBubble=true
				     }
				        $('.yiji li').removeClass('checked')
				        $(this).addClass('checked')
				 })

			});
		</script>




</body>
</html>